package com.marvels.financial.loan.dto;

import java.io.Serializable;
import java.util.Date;

/**
 * 对账结果
 * 
 * @author tangpw
 *
 */
public class ReconciliationResultDto implements Serializable {

	private static final long serialVersionUID = 1L;

	private String amount;// 交易金额

	private String checkDate;// 账务日期

	private String currency;// 交易币种

	private String errorCode;// 错误码

	private String failureDetails;// 失败详情

	private String kftTradeTime;// 快付通方交易时间

	private String orderNo;// 订单编号

	private String payeeBankAccountNo;// 付款方银行账号

	private String payerBankAccountNo;// 收款方银行账号

	private String productNo;// 产品编号

	private String status;// 交易状态 1-成功，2-失败，3-处理中（未对账时返回该状态）
	
	private String batchNo;//查询批次号

	private String createdBy;

	private Date createdDate;

	private String updatedBy;

	private Date updatedDate;

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getCheckDate() {
		return checkDate;
	}

	public void setCheckDate(String checkDate) {
		this.checkDate = checkDate;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getErrorCode() {
		return errorCode;
	}

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	public String getFailureDetails() {
		return failureDetails;
	}

	public void setFailureDetails(String failureDetails) {
		this.failureDetails = failureDetails;
	}

	public String getKftTradeTime() {
		return kftTradeTime;
	}

	public void setKftTradeTime(String kftTradeTime) {
		this.kftTradeTime = kftTradeTime;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getPayeeBankAccountNo() {
		return payeeBankAccountNo;
	}

	public void setPayeeBankAccountNo(String payeeBankAccountNo) {
		this.payeeBankAccountNo = payeeBankAccountNo;
	}

	public String getPayerBankAccountNo() {
		return payerBankAccountNo;
	}

	public void setPayerBankAccountNo(String payerBankAccountNo) {
		this.payerBankAccountNo = payerBankAccountNo;
	}

	public String getProductNo() {
		return productNo;
	}

	public void setProductNo(String productNo) {
		this.productNo = productNo;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public Date getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	public Date getUpdatedDate() {
		return updatedDate;
	}

	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}

	public String getBatchNo() {
		return batchNo;
	}

	public void setBatchNo(String batchNo) {
		this.batchNo = batchNo;
	}
	
}
